package code04_循环结构;

/**
 * @author 黄衡熙
 * @version 1.0
 * @date 2025年07月17日9:40
 */
public class Test07_结束循环 {

    public static void main(String[] args) {
        for(int i = 1; i <= 100; i++){
            if(i % 5 == 0){
                System.out.println("这是5的倍数");
                // 此处执行break表示跳出整个for循环,结束循环不再执行
                // 即:当打印到循环数字4的时候,5进入该分支,执行完打印5的倍数之后推出循环
                // break表示的是这个循环结束了
                break;
            }
            System.out.println("当前循环到数字:"+i);
        }

        System.out.println("**************************************");
        for(int i = 1; i <= 100; i++){
            if(i % 5 == 0){
                System.out.println("这是5的倍数");
                // 此处执行continue表示结束本次循环,整个for循环没有结束
                // 例如:当i=5的时候进入该分支执行continue
                // 执行continue之后表示本次循环结束,不再执行下面的打印操作:当前循环到数字:5
                // 进入下一次循环,即i的值为6的循环
                // continue表示的是这个循环变量结束了
                continue;
            }
            System.out.println("当前循环到数字:"+i);
        }
    }

}